grate firebars - Alemán Inglés Diccionario